package com.yeyks.account.service;

import com.yeyks.account.dal.domain.SysConfig;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yeyks.common.utils.PageUtils;
import java.util.Map;


/**
 * <p>
 * 系统配置信息表 服务类
 * </p>
 *
 * @author yun
 * @since 2019-06-25
 */
public interface SysConfigService extends IService<SysConfig> {

//    PageUtils queryPage(Map<String, Object> params);
//
//    /**
//     * 保存配置信息
//     */
//    void saveConfig(SysConfig config);
//
//    /**
//     * 更新配置信息
//     */
//    void update(SysConfig config);
//
//    /**
//     * 根据key，更新value
//     */
//    void updateValueByKey(String key, String value);
//
//    /**
//     * 删除配置信息
//     */
//    void deleteBatch(Long[] ids);
//
//    /**
//     * 根据key，获取配置的value值
//     *
//     * @param key           key
//     */
//    String getValue(String key);
//
//    /**
//     * 根据key，获取value的Object对象
//     * @param key    key
//     * @param clazz  Object对象
//     */
//    <T> T getConfigObject(String key, Class<T> clazz);
}
